animal excrement on public road - Spanish English Dictionary